home *** CD-ROM | disk | FTP | other *** search
Unknown | 1999-11-30 | 8.2 KB |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was not able to be converted.
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| file
| data
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 00 00 00 00 00 00 00 | 7c 82 01 2f 2f 3d 3d 3d |........||..//===|
|00000010| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000020| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000030| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000040| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000050| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 0d 0a 2f 2f 20 53 |========|==..// S|
|00000060| 6b 61 61 72 6a 42 6f 74 | 2e 0d 0a 2f 2f 3d 3d 3d |kaarjBot|...//===|
|00000070| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000080| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000090| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000000a0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000000b0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 0d 0a 63 6c 61 73 |========|==..clas|
|000000c0| 73 20 53 6b 61 61 72 6a | 42 6f 74 20 65 78 74 65 |s Skaarj|Bot exte|
|000000d0| 6e 64 73 20 42 6f 74 3b | 0d 0a 0d 0a 66 75 6e 63 |nds Bot;|....func|
|000000e0| 74 69 6f 6e 20 46 6f 72 | 63 65 4d 65 73 68 54 6f |tion For|ceMeshTo|
|000000f0| 45 78 69 73 74 28 29 0d | 0a 7b 0d 0a 09 53 70 61 |Exist().|.{...Spa|
|00000100| 77 6e 28 63 6c 61 73 73 | 27 53 6b 61 61 72 6a 54 |wn(class|'SkaarjT|
|00000110| 72 6f 6f 70 65 72 27 29 | 3b 0d 0a 7d 0d 0a 0d 0a |rooper')|;..}....|
|00000120| 73 69 6d 75 6c 61 74 65 | 64 20 66 75 6e 63 74 69 |simulate|d functi|
|00000130| 6f 6e 20 57 61 6c 6b 53 | 74 65 70 28 29 0d 0a 7b |on WalkS|tep()..{|
|00000140| 0d 0a 09 6c 6f 63 61 6c | 20 73 6f 75 6e 64 20 73 |...local| sound s|
|00000150| 74 65 70 3b 0d 0a 09 6c | 6f 63 61 6c 20 66 6c 6f |tep;...l|ocal flo|
|00000160| 61 74 20 64 65 63 69 73 | 69 6f 6e 3b 0d 0a 09 0d |at decis|ion;....|
|00000170| 0a 09 69 66 20 28 20 46 | 6f 6f 74 52 65 67 69 6f |..if ( F|ootRegio|
|00000180| 6e 2e 5a 6f 6e 65 2e 62 | 57 61 74 65 72 5a 6f 6e |n.Zone.b|WaterZon|
|00000190| 65 20 29 0d 0a 09 09 50 | 6c 61 79 53 6f 75 6e 64 |e )....P|laySound|
|000001a0| 28 73 6f 75 6e 64 20 27 | 4c 53 70 6c 61 73 68 27 |(sound '|LSplash'|
|000001b0| 2c 20 53 4c 4f 54 5f 49 | 6e 74 65 72 61 63 74 2c |, SLOT_I|nteract,|
|000001c0| 20 31 2c 20 66 61 6c 73 | 65 2c 20 31 30 30 30 2e | 1, fals|e, 1000.|
|000001d0| 30 2c 20 31 2e 30 29 3b | 0d 0a 7d 0d 0a 0d 0a 73 |0, 1.0);|..}....s|
|000001e0| 69 6d 75 6c 61 74 65 64 | 20 66 75 6e 63 74 69 6f |imulated| functio|
|000001f0| 6e 20 52 75 6e 53 74 65 | 70 28 29 0d 0a 7b 0d 0a |n RunSte|p()..{..|
|00000200| 09 6c 6f 63 61 6c 20 73 | 6f 75 6e 64 20 73 74 65 |.local s|ound ste|
|00000210| 70 3b 0d 0a 09 6c 6f 63 | 61 6c 20 66 6c 6f 61 74 |p;...loc|al float|
|00000220| 20 64 65 63 69 73 69 6f | 6e 3b 0d 0a 0d 0a 09 69 | decisio|n;.....i|
|00000230| 66 20 28 20 46 6f 6f 74 | 52 65 67 69 6f 6e 2e 5a |f ( Foot|Region.Z|
|00000240| 6f 6e 65 2e 62 57 61 74 | 65 72 5a 6f 6e 65 20 29 |one.bWat|erZone )|
|00000250| 0d 0a 09 7b 0d 0a 09 09 | 50 6c 61 79 53 6f 75 6e |...{....|PlaySoun|
|00000260| 64 28 73 6f 75 6e 64 20 | 27 4c 53 70 6c 61 73 68 |d(sound |'LSplash|
|00000270| 27 2c 20 53 4c 4f 54 5f | 49 6e 74 65 72 61 63 74 |', SLOT_|Interact|
|00000280| 2c 20 31 2c 20 66 61 6c | 73 65 2c 20 31 30 30 30 |, 1, fal|se, 1000|
|00000290| 2e 30 2c 20 31 2e 30 29 | 3b 0d 0a 09 09 72 65 74 |.0, 1.0)|;....ret|
|000002a0| 75 72 6e 3b 0d 0a 09 7d | 0d 0a 0d 0a 09 50 6c 61 |urn;...}|.....Pla|
|000002b0| 79 53 6f 75 6e 64 28 46 | 6f 6f 74 73 74 65 70 31 |ySound(F|ootstep1|
|000002c0| 2c 20 53 4c 4f 54 5f 49 | 6e 74 65 72 61 63 74 2c |, SLOT_I|nteract,|
|000002d0| 20 30 2e 37 2c 20 66 61 | 6c 73 65 2c 20 38 30 30 | 0.7, fa|lse, 800|
|000002e0| 2e 30 2c 20 31 2e 30 29 | 3b 0d 0a 7d 0d 0a 0d 0a |.0, 1.0)|;..}....|
|000002f0| 2f 2f 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |//------|--------|
|00000300| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000310| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000320| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000330| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 0d |--------|-------.|
|00000340| 0a 2f 2f 20 41 6e 69 6d | 61 74 69 6f 6e 20 66 75 |.// Anim|ation fu|
|00000350| 6e 63 74 69 6f 6e 73 0d | 0a 0d 0a 66 75 6e 63 74 |nctions.|...funct|
|00000360| 69 6f 6e 20 50 6c 61 79 | 44 6f 64 67 65 28 62 6f |ion Play|Dodge(bo|
|00000370| 6f 6c 20 62 44 75 63 6b | 4c 65 66 74 29 0d 0a 7b |ol bDuck|Left)..{|
|00000380| 0d 0a 09 62 43 61 6e 44 | 75 63 6b 20 3d 20 66 61 |...bCanD|uck = fa|
|00000390| 6c 73 65 3b 0d 0a 09 56 | 65 6c 6f 63 69 74 79 2e |lse;...V|elocity.|
|000003a0| 5a 20 3d 20 32 30 30 3b | 0d 0a 09 69 66 20 28 20 |Z = 200;|...if ( |
|000003b0| 62 44 75 63 6b 4c 65 66 | 74 20 29 0d 0a 09 09 50 |bDuckLef|t )....P|
|000003c0| 6c 61 79 41 6e 69 6d 28 | 27 4c 65 66 74 44 6f 64 |layAnim(|'LeftDod|
|000003d0| 67 65 27 2c 20 31 2e 33 | 35 2c 20 30 2e 30 36 29 |ge', 1.3|5, 0.06)|
|000003e0| 3b 0d 0a 09 65 6c 73 65 | 20 0d 0a 09 09 50 6c 61 |;...else| ....Pla|
|000003f0| 79 41 6e 69 6d 28 27 52 | 69 67 68 74 44 6f 64 67 |yAnim('R|ightDodg|
|00000400| 65 27 2c 20 31 2e 33 35 | 2c 20 30 2e 30 36 29 3b |e', 1.35|, 0.06);|
|00000410| 0d 0a 7d 0d 0a 09 09 0d | 0a 66 75 6e 63 74 69 6f |..}.....|.functio|
|00000420| 6e 20 50 6c 61 79 54 75 | 72 6e 69 6e 67 28 29 0d |n PlayTu|rning().|
|00000430| 0a 7b 0d 0a 09 42 61 73 | 65 45 79 65 48 65 69 67 |.{...Bas|eEyeHeig|
|00000440| 68 74 20 3d 20 44 65 66 | 61 75 6c 74 2e 42 61 73 |ht = Def|ault.Bas|
|00000450| 65 45 79 65 48 65 69 67 | 68 74 3b 0d 0a 09 50 6c |eEyeHeig|ht;...Pl|
|00000460| 61 79 41 6e 69 6d 28 27 | 54 75 72 6e 27 2c 20 30 |ayAnim('|Turn', 0|
|00000470| 2e 33 2c 20 30 2e 33 29 | 3b 0d 0a 7d 0d 0a 0d 0a |.3, 0.3)|;..}....|
|00000480| 66 75 6e 63 74 69 6f 6e | 20 54 77 65 65 6e 54 6f |function| TweenTo|
|00000490| 57 61 6c 6b 69 6e 67 28 | 66 6c 6f 61 74 20 74 77 |Walking(|float tw|
|000004a0| 65 65 6e 74 69 6d 65 29 | 0d 0a 7b 0d 0a 09 69 66 |eentime)|..{...if|
|000004b0| 20 28 20 50 68 79 73 69 | 63 73 20 3d 3d 20 50 48 | ( Physi|cs == PH|
|000004c0| 59 53 5f 53 77 69 6d 6d | 69 6e 67 20 29 0d 0a 09 |YS_Swimm|ing )...|
|000004d0| 7b 0d 0a 09 09 69 66 20 | 28 20 28 76 65 63 74 6f |{....if |( (vecto|
|000004e0| 72 28 52 6f 74 61 74 69 | 6f 6e 29 20 44 6f 74 20 |r(Rotati|on) Dot |
|000004f0| 41 63 63 65 6c 65 72 61 | 74 69 6f 6e 29 20 3e 20 |Accelera|tion) > |
|00000500| 30 20 29 0d 0a 09 09 09 | 54 77 65 65 6e 54 6f 53 |0 ).....|TweenToS|
|00000510| 77 69 6d 6d 69 6e 67 28 | 74 77 65 65 6e 74 69 6d |wimming(|tweentim|
|00000520| 65 29 3b 0d 0a 09 09 65 | 6c 73 65 0d 0a 09 09 09 |e);....e|lse.....|
|00000530| 54 77 65 65 6e 54 6f 57 | 61 69 74 69 6e 67 28 74 |TweenToW|aiting(t|
|00000540| 77 65 65 6e 74 69 6d 65 | 29 3b 0d 0a 09 7d 0d 0a |weentime|);...}..|
|00000550| 0d 0a 09 42 61 73 65 45 | 79 65 48 65 69 67 68 74 |...BaseE|yeHeight|
|00000560| 20 3d 20 44 65 66 61 75 | 6c 74 2e 42 61 73 65 45 | = Defau|lt.BaseE|
|00000570| 79 65 48 65 69 67 68 74 | 3b 0d 0a 09 69 66 20 28 |yeHeight|;...if (|
|00000580| 57 65 61 70 6f 6e 20 3d | 3d 20 4e 6f 6e 65 29 0d |Weapon =|= None).|
|00000590| 0a 09 09 54 77 65 65 6e | 41 6e 69 6d 28 27 57 61 |...Tween|Anim('Wa|
|000005a0| 6c 6b 27 2c 20 74 77 65 | 65 6e 74 69 6d 65 29 3b |lk', twe|entime);|
|000005b0| 0d 0a 09 65 6c 73 65 20 | 69 66 20 28 20 57 65 61 |...else |if ( Wea|
|000005c0| 70 6f 6e 2e 62 50 6f 69 | 6e 74 69 6e 67 20 7c 7c |pon.bPoi|nting |||
|000005d0| 20 28 43 61 72 72 69 65 | 64 44 65 63 6f 72 61 74 | (Carrie|dDecorat|
|000005e0| 69 6f 6e 20 21 3d 20 4e | 6f 6e 65 29 20 29 20 0d |ion != N|one) ) .|
|000005f0| 0a 09 09 54 77 65 65 6e | 41 6e 69 6d 28 27 57 61 |...Tween|Anim('Wa|
|00000600| 6c 6b 46 69 72 65 27 2c | 20 74 77 65 65 6e 74 69 |lkFire',| tweenti|
|00000610| 6d 65 29 3b 0d 0a 09 65 | 6c 73 65 0d 0a 09 09 54 |me);...e|lse....T|
|00000620| 77 65 65 6e 41 6e 69 6d | 28 27 57 61 6c 6b 27 2c |weenAnim|('Walk',|
|00000630| 20 74 77 65 65 6e 74 69 | 6d 65 29 3b 0d 0a 7d 0d | tweenti|me);..}.|
|00000640| 0a 0d 0a 66 75 6e 63 74 | 69 6f 6e 20 54 77 65 65 |...funct|ion Twee|
|00000650| 6e 54 6f 52 75 6e 6e 69 | 6e 67 28 66 6c 6f 61 74 |nToRunni|ng(float|
|00000660| 20 74 77 65 65 6e 74 69 | 6d 65 29 0d 0a 7b 0d 0a | tweenti|me)..{..|
|00000670| 09 69 66 20 28 20 50 68 | 79 73 69 63 73 20 3d 3d |.if ( Ph|ysics ==|
|00000680| 20 50 48 59 53 5f 53 77 | 69 6d 6d 69 6e 67 20 29 | PHYS_Sw|imming )|
|00000690| 0d 0a 09 7b 0d 0a 09 09 | 69 66 20 28 20 28 76 65 |...{....|if ( (ve|
|000006a0| 63 74 6f 72 28 52 6f 74 | 61 74 69 6f 6e 29 20 44 |ctor(Rot|ation) D|
|000006b0| 6f 74 20 41 63 63 65 6c | 65 72 61 74 69 6f 6e 29 |ot Accel|eration)|
|000006c0| 20 3e 20 30 20 29 0d 0a | 09 09 09 54 77 65 65 6e | > 0 )..|...Tween|
|000006d0| 54 6f 53 77 69 6d 6d 69 | 6e 67 28 74 77 65 65 6e |ToSwimmi|ng(tween|
|000006e0| 74 69 6d 65 29 3b 0d 0a | 09 09 65 6c 73 65 0d 0a |time);..|..else..|
|000006f0| 09 09 09 54 77 65 65 6e | 54 6f 57 61 69 74 69 6e |...Tween|ToWaitin|
|00000700| 67 28 74 77 65 65 6e 74 | 69 6d 65 29 3b 0d 0a 09 |g(tweent|ime);...|
|00000710| 7d 0d 0a 0d 0a 09 42 61 | 73 65 45 79 65 48 65 69 |}.....Ba|seEyeHei|
|00000720| 67 68 74 20 3d 20 44 65 | 66 61 75 6c 74 2e 42 61 |ght = De|fault.Ba|
|00000730| 73 65 45 79 65 48 65 69 | 67 68 74 3b 0d 0a 09 69 |seEyeHei|ght;...i|
|00000740| 66 20 28 62 49 73 57 61 | 6c 6b 69 6e 67 29 0d 0a |f (bIsWa|lking)..|
|00000750| 09 09 54 77 65 65 6e 54 | 6f 57 61 6c 6b 69 6e 67 |..TweenT|oWalking|
|00000760| 28 30 2e 31 29 3b 0d 0a | 09 65 6c 73 65 20 69 66 |(0.1);..|.else if|
|00000770| 20 28 20 28 57 65 61 70 | 6f 6e 20 21 3d 20 4e 6f | ( (Weap|on != No|
|00000780| 6e 65 29 20 26 26 20 57 | 65 61 70 6f 6e 2e 62 50 |ne) && W|eapon.bP|
|00000790| 6f 69 6e 74 69 6e 67 20 | 29 0d 0a 09 09 54 77 65 |ointing |)....Twe|
|000007a0| 65 6e 41 6e 69 6d 28 27 | 4a 6f 67 46 69 72 65 27 |enAnim('|JogFire'|
|000007b0| 2c 20 74 77 65 65 6e 74 | 69 6d 65 29 3b 0d 0a 09 |, tweent|ime);...|
|000007c0| 65 6c 73 65 0d 0a 09 09 | 54 77 65 65 6e 41 6e 69 |else....|TweenAni|
|000007d0| 6d 28 27 4a 6f 67 27 2c | 20 74 77 65 65 6e 74 69 |m('Jog',| tweenti|
|000007e0| 6d 65 29 3b 0d 0a 7d 0d | 0a 0d 0a 66 75 6e 63 74 |me);..}.|...funct|
|000007f0| 69 6f 6e 20 50 6c 61 79 | 57 61 6c 6b 69 6e 67 28 |ion Play|Walking(|
|00000800| 29 0d 0a 7b 0d 0a 09 69 | 66 20 28 20 50 68 79 73 |)..{...i|f ( Phys|
|00000810| 69 63 73 20 3d 3d 20 50 | 48 59 53 5f 53 77 69 6d |ics == P|HYS_Swim|
|00000820| 6d 69 6e 67 20 29 0d 0a | 09 7b 0d 0a 09 09 69 66 |ming )..|.{....if|
|00000830| 20 28 20 28 76 65 63 74 | 6f 72 28 52 6f 74 61 74 | ( (vect|or(Rotat|
|00000840| 69 6f 6e 29 20 44 6f 74 | 20 41 63 63 65 6c 65 72 |ion) Dot| Acceler|
|00000850| 61 74 69 6f 6e 29 20 3e | 20 30 20 29 0d 0a 09 09 |ation) >| 0 )....|
|00000860| 09 50 6c 61 79 53 77 69 | 6d 6d 69 6e 67 28 29 3b |.PlaySwi|mming();|
|00000870| 0d 0a 09 09 65 6c 73 65 | 0d 0a 09 09 09 50 6c 61 |....else|.....Pla|
|00000880| 79 57 61 69 74 69 6e 67 | 28 29 3b 0d 0a 09 09 72 |yWaiting|();....r|
|00000890| 65 74 75 72 6e 3b 0d 0a | 09 7d 0d 0a 0d 0a 09 42 |eturn;..|.}.....B|
|000008a0| 61 73 65 45 79 65 48 65 | 69 67 68 74 20 3d 20 44 |aseEyeHe|ight = D|
|000008b0| 65 66 61 75 6c 74 2e 42 | 61 73 65 45 79 65 48 65 |efault.B|aseEyeHe|
|000008c0| 69 67 68 74 3b 0d 0a 09 | 69 66 20 28 57 65 61 70 |ight;...|if (Weap|
|000008d0| 6f 6e 20 3d 3d 20 4e 6f | 6e 65 29 0d 0a 09 09 4c |on == No|ne)....L|
|000008e0| 6f 6f 70 41 6e 69 6d 28 | 27 57 61 6c 6b 27 29 3b |oopAnim(|'Walk');|
|000008f0| 0d 0a 09 65 6c 73 65 20 | 69 66 20 28 20 57 65 61 |...else |if ( Wea|
|00000900| 70 6f 6e 2e 62 50 6f 69 | 6e 74 69 6e 67 20 7c 7c |pon.bPoi|nting |||
|00000910| 20 28 43 61 72 72 69 65 | 64 44 65 63 6f 72 61 74 | (Carrie|dDecorat|
|00000920| 69 6f 6e 20 21 3d 20 4e | 6f 6e 65 29 20 29 20 0d |ion != N|one) ) .|
|00000930| 0a 09 09 4c 6f 6f 70 41 | 6e 69 6d 28 27 57 61 6c |...LoopA|nim('Wal|
|00000940| 6b 46 69 72 65 27 29 3b | 0d 0a 09 65 6c 73 65 0d |kFire');|...else.|
|00000950| 0a 09 09 4c 6f 6f 70 41 | 6e 69 6d 28 27 57 61 6c |...LoopA|nim('Wal|
|00000960| 6b 27 29 3b 0d 0a 7d 0d | 0a 0d 0a 66 75 6e 63 74 |k');..}.|...funct|
|00000970| 69 6f 6e 20 50 6c 61 79 | 52 75 6e 6e 69 6e 67 28 |ion Play|Running(|
|00000980| 29 0d 0a 7b 0d 0a 09 69 | 66 20 28 20 50 68 79 73 |)..{...i|f ( Phys|
|00000990| 69 63 73 20 3d 3d 20 50 | 48 59 53 5f 53 77 69 6d |ics == P|HYS_Swim|
|000009a0| 6d 69 6e 67 20 29 0d 0a | 09 7b 0d 0a 09 09 69 66 |ming )..|.{....if|
|000009b0| 20 28 20 28 76 65 63 74 | 6f 72 28 52 6f 74 61 74 | ( (vect|or(Rotat|
|000009c0| 69 6f 6e 29 20 44 6f 74 | 20 41 63 63 65 6c 65 72 |ion) Dot| Acceler|
|000009d0| 61 74 69 6f 6e 29 20 3e | 20 30 20 29 0d 0a 09 09 |ation) >| 0 )....|
|000009e0| 09 50 6c 61 79 53 77 69 | 6d 6d 69 6e 67 28 29 3b |.PlaySwi|mming();|
|000009f0| 0d 0a 09 09 65 6c 73 65 | 0d 0a 09 09 09 50 6c 61 |....else|.....Pla|
|00000a00| 79 57 61 69 74 69 6e 67 | 28 29 3b 0d 0a 09 09 72 |yWaiting|();....r|
|00000a10| 65 74 75 72 6e 3b 0d 0a | 09 7d 0d 0a 0d 0a 09 42 |eturn;..|.}.....B|
|00000a20| 61 73 65 45 79 65 48 65 | 69 67 68 74 20 3d 20 44 |aseEyeHe|ight = D|
|00000a30| 65 66 61 75 6c 74 2e 42 | 61 73 65 45 79 65 48 65 |efault.B|aseEyeHe|
|00000a40| 69 67 68 74 3b 0d 0a 09 | 69 66 20 28 57 65 61 70 |ight;...|if (Weap|
|00000a50| 6f 6e 20 3d 3d 20 4e 6f | 6e 65 29 0d 0a 09 09 4c |on == No|ne)....L|
|00000a60| 6f 6f 70 41 6e 69 6d 28 | 27 4a 6f 67 27 29 3b 0d |oopAnim(|'Jog');.|
|00000a70| 0a 09 65 6c 73 65 20 69 | 66 20 28 20 57 65 61 70 |..else i|f ( Weap|
|00000a80| 6f 6e 2e 62 50 6f 69 6e | 74 69 6e 67 20 29 20 0d |on.bPoin|ting ) .|
|00000a90| 0a 09 09 4c 6f 6f 70 41 | 6e 69 6d 28 27 4a 6f 67 |...LoopA|nim('Jog|
|00000aa0| 46 69 72 65 27 29 3b 0d | 0a 09 65 6c 73 65 0d 0a |Fire');.|..else..|
|00000ab0| 09 09 4c 6f 6f 70 41 6e | 69 6d 28 27 4a 6f 67 27 |..LoopAn|im('Jog'|
|00000ac0| 29 3b 0d 0a 7d 0d 0a 0d | 0a 66 75 6e 63 74 69 6f |);..}...|.functio|
|00000ad0| 6e 20 50 6c 61 79 52 69 | 73 69 6e 67 28 29 0d 0a |n PlayRi|sing()..|
|00000ae0| 7b 0d 0a 09 42 61 73 65 | 45 79 65 48 65 69 67 68 |{...Base|EyeHeigh|
|00000af0| 74 20 3d 20 30 2e 34 20 | 2a 20 44 65 66 61 75 6c |t = 0.4 |* Defaul|
|00000b00| 74 2e 42 61 73 65 45 79 | 65 48 65 69 67 68 74 3b |t.BaseEy|eHeight;|
|00000b10| 0d 0a 09 50 6c 61 79 41 | 6e 69 6d 28 27 47 65 74 |...PlayA|nim('Get|
|00000b20| 75 70 27 2c 20 30 2e 37 | 2c 20 30 2e 31 29 3b 0d |up', 0.7|, 0.1);.|
|00000b30| 0a 7d 0d 0a 0d 0a 66 75 | 6e 63 74 69 6f 6e 20 50 |.}....fu|nction P|
|00000b40| 6c 61 79 46 65 69 67 6e | 44 65 61 74 68 28 29 0d |layFeign|Death().|
|00000b50| 0a 7b 0d 0a 09 42 61 73 | 65 45 79 65 48 65 69 67 |.{...Bas|eEyeHeig|
|00000b60| 68 74 20 3d 20 30 3b 0d | 0a 09 50 6c 61 79 41 6e |ht = 0;.|..PlayAn|
|00000b70| 69 6d 28 27 44 65 61 74 | 68 32 27 2c 30 2e 37 29 |im('Deat|h2',0.7)|
|00000b80| 3b 0d 0a 7d 0d 0a 0d 0a | 66 75 6e 63 74 69 6f 6e |;..}....|function|
|00000b90| 20 50 6c 61 79 44 79 69 | 6e 67 28 6e 61 6d 65 20 | PlayDyi|ng(name |
|00000ba0| 44 61 6d 61 67 65 54 79 | 70 65 2c 20 76 65 63 74 |DamageTy|pe, vect|
|00000bb0| 6f 72 20 48 69 74 4c 6f | 63 29 0d 0a 7b 0d 0a 09 |or HitLo|c)..{...|
|00000bc0| 6c 6f 63 61 6c 20 76 65 | 63 74 6f 72 20 58 2c 59 |local ve|ctor X,Y|
|00000bd0| 2c 5a 2c 20 48 69 74 56 | 65 63 2c 20 48 69 74 56 |,Z, HitV|ec, HitV|
|00000be0| 65 63 32 44 3b 0d 0a 09 | 6c 6f 63 61 6c 20 66 6c |ec2D;...|local fl|
|00000bf0| 6f 61 74 20 64 6f 74 70 | 3b 0d 0a 0d 0a 09 42 61 |oat dotp|;.....Ba|
|00000c00| 73 65 45 79 65 48 65 69 | 67 68 74 20 3d 20 44 65 |seEyeHei|ght = De|
|00000c10| 66 61 75 6c 74 2e 42 61 | 73 65 45 79 65 48 65 69 |fault.Ba|seEyeHei|
|00000c20| 67 68 74 3b 0d 0a 09 50 | 6c 61 79 44 79 69 6e 67 |ght;...P|layDying|
|00000c30| 53 6f 75 6e 64 28 29 3b | 0d 0a 09 09 09 0d 0a 09 |Sound();|........|
|00000c40| 69 66 20 28 20 46 52 61 | 6e 64 28 29 20 3c 20 30 |if ( FRa|nd() < 0|
|00000c50| 2e 31 35 20 29 0d 0a 09 | 7b 0d 0a 09 09 50 6c 61 |.15 )...|{....Pla|
|00000c60| 79 41 6e 69 6d 28 27 44 | 65 61 74 68 27 2c 30 2e |yAnim('D|eath',0.|
|00000c70| 37 2c 30 2e 31 29 3b 0d | 0a 09 09 72 65 74 75 72 |7,0.1);.|...retur|
|00000c80| 6e 3b 0d 0a 09 7d 0d 0a | 0d 0a 09 2f 2f 20 63 68 |n;...}..|...// ch|
|00000c90| 65 63 6b 20 66 6f 72 20 | 62 69 67 20 68 69 74 0d |eck for |big hit.|
|00000ca0| 0a 09 69 66 20 28 20 28 | 56 65 6c 6f 63 69 74 79 |..if ( (|Velocity|
|00000cb0| 2e 5a 20 3e 20 32 35 30 | 29 20 26 26 20 28 46 52 |.Z > 250|) && (FR|
|00000cc0| 61 6e 64 28 29 20 3c 20 | 30 2e 37 29 20 29 0d 0a |and() < |0.7) )..|
|00000cd0| 09 7b 0d 0a 09 09 50 6c | 61 79 41 6e 69 6d 28 27 |.{....Pl|ayAnim('|
|00000ce0| 44 65 61 74 68 32 27 2c | 20 30 2e 37 2c 20 30 2e |Death2',| 0.7, 0.|
|00000cf0| 31 29 3b 0d 0a 09 09 72 | 65 74 75 72 6e 3b 0d 0a |1);....r|eturn;..|
|00000d00| 09 7d 0d 0a 0d 0a 09 2f | 2f 20 63 68 65 63 6b 20 |.}...../|/ check |
|00000d10| 66 6f 72 20 68 65 61 64 | 20 68 69 74 0d 0a 09 69 |for head| hit...i|
|00000d20| 66 20 28 20 28 28 44 61 | 6d 61 67 65 54 79 70 65 |f ( ((Da|mageType|
|00000d30| 20 3d 3d 20 27 44 65 63 | 61 70 69 74 61 74 65 64 | == 'Dec|apitated|
|00000d40| 27 29 20 7c 7c 20 28 48 | 69 74 4c 6f 63 2e 5a 20 |') || (H|itLoc.Z |
|00000d50| 2d 20 4c 6f 63 61 74 69 | 6f 6e 2e 5a 20 3e 20 30 |- Locati|on.Z > 0|
|00000d60| 2e 36 20 2a 20 43 6f 6c | 6c 69 73 69 6f 6e 48 65 |.6 * Col|lisionHe|
|00000d70| 69 67 68 74 29 29 0d 0a | 09 09 20 26 26 20 21 4c |ight))..|.. && !L|
|00000d80| 65 76 65 6c 2e 47 61 6d | 65 2e 62 56 65 72 79 4c |evel.Gam|e.bVeryL|
|00000d90| 6f 77 47 6f 72 65 20 29 | 0d 0a 09 7b 0d 0a 09 09 |owGore )|...{....|
|00000da0| 44 61 6d 61 67 65 54 79 | 70 65 20 3d 20 27 44 65 |DamageTy|pe = 'De|
|00000db0| 63 61 70 69 74 61 74 65 | 64 27 3b 0d 0a 09 09 50 |capitate|d';....P|
|00000dc0| 6c 61 79 41 6e 69 6d 28 | 27 44 65 61 74 68 27 2c |layAnim(|'Death',|
|00000dd0| 20 30 2e 37 2c 20 30 2e | 31 29 3b 0d 0a 09 09 72 | 0.7, 0.|1);....r|
|00000de0| 65 74 75 72 6e 3b 0d 0a | 09 7d 0d 0a 0d 0a 09 0d |eturn;..|.}......|
|00000df0| 0a 09 69 66 20 28 20 46 | 52 61 6e 64 28 29 20 3c |..if ( F|Rand() <|
|00000e00| 20 30 2e 31 35 29 0d 0a | 09 7b 0d 0a 09 09 50 6c | 0.15)..|.{....Pl|
|00000e10| 61 79 41 6e 69 6d 28 27 | 44 65 61 74 68 33 27 2c |ayAnim('|Death3',|
|00000e20| 20 30 2e 37 2c 20 30 2e | 31 29 3b 0d 0a 09 09 72 | 0.7, 0.|1);....r|
|00000e30| 65 74 75 72 6e 3b 0d 0a | 09 7d 0d 0a 0d 0a 09 47 |eturn;..|.}.....G|
|00000e40| 65 74 41 78 65 73 28 52 | 6f 74 61 74 69 6f 6e 2c |etAxes(R|otation,|
|00000e50| 58 2c 59 2c 5a 29 3b 0d | 0a 09 58 2e 5a 20 3d 20 |X,Y,Z);.|..X.Z = |
|00000e60| 30 3b 0d 0a 09 48 69 74 | 56 65 63 20 3d 20 4e 6f |0;...Hit|Vec = No|
|00000e70| 72 6d 61 6c 28 48 69 74 | 4c 6f 63 20 2d 20 4c 6f |rmal(Hit|Loc - Lo|
|00000e80| 63 61 74 69 6f 6e 29 3b | 0d 0a 09 48 69 74 56 65 |cation);|...HitVe|
|00000e90| 63 32 44 3d 20 48 69 74 | 56 65 63 3b 0d 0a 09 48 |c2D= Hit|Vec;...H|
|00000ea0| 69 74 56 65 63 32 44 2e | 5a 20 3d 20 30 3b 0d 0a |itVec2D.|Z = 0;..|
|00000eb0| 09 64 6f 74 70 20 3d 20 | 48 69 74 56 65 63 32 44 |.dotp = |HitVec2D|
|00000ec0| 20 64 6f 74 20 58 3b 0d | 0a 09 0d 0a 09 69 66 20 | dot X;.|.....if |
|00000ed0| 28 41 62 73 28 64 6f 74 | 70 29 20 3e 20 30 2e 37 |(Abs(dot|p) > 0.7|
|00000ee0| 31 29 20 2f 2f 74 68 65 | 6e 20 68 69 74 20 69 6e |1) //the|n hit in|
|00000ef0| 20 66 72 6f 6e 74 20 6f | 72 20 62 61 63 6b 0d 0a | front o|r back..|
|00000f00| 09 09 50 6c 61 79 41 6e | 69 6d 28 27 44 65 61 74 |..PlayAn|im('Deat|
|00000f10| 68 33 27 2c 20 30 2e 37 | 2c 20 30 2e 31 29 3b 0d |h3', 0.7|, 0.1);.|
|00000f20| 0a 09 65 6c 73 65 0d 0a | 09 7b 0d 0a 09 09 64 6f |..else..|.{....do|
|00000f30| 74 70 20 3d 20 48 69 74 | 56 65 63 20 64 6f 74 20 |tp = Hit|Vec dot |
|00000f40| 59 3b 0d 0a 09 09 69 66 | 20 28 64 6f 74 70 20 3e |Y;....if| (dotp >|
|00000f50| 20 30 2e 30 29 0d 0a 09 | 09 09 50 6c 61 79 41 6e | 0.0)...|..PlayAn|
|00000f60| 69 6d 28 27 44 65 61 74 | 68 27 2c 20 30 2e 37 2c |im('Deat|h', 0.7,|
|00000f70| 20 30 2e 31 29 3b 0d 0a | 09 09 65 6c 73 65 0d 0a | 0.1);..|..else..|
|00000f80| 09 09 09 50 6c 61 79 41 | 6e 69 6d 28 27 44 65 61 |...PlayA|nim('Dea|
|00000f90| 74 68 34 27 2c 20 30 2e | 37 2c 20 30 2e 31 29 3b |th4', 0.|7, 0.1);|
|00000fa0| 0d 0a 09 7d 0d 0a 7d 0d | 0a 0d 0a 66 75 6e 63 74 |...}..}.|...funct|
|00000fb0| 69 6f 6e 20 50 6c 61 79 | 47 75 74 48 69 74 28 66 |ion Play|GutHit(f|
|00000fc0| 6c 6f 61 74 20 74 77 65 | 65 6e 74 69 6d 65 29 0d |loat twe|entime).|
|00000fd0| 0a 7b 0d 0a 09 69 66 20 | 28 20 41 6e 69 6d 53 65 |.{...if |( AnimSe|
|00000fe0| 71 75 65 6e 63 65 20 3d | 3d 20 27 47 75 74 48 69 |quence =|= 'GutHi|
|00000ff0| 74 27 20 29 0d 0a 09 7b | 0d 0a 09 09 69 66 20 28 |t' )...{|....if (|
|00001000| 46 52 61 6e 64 28 29 20 | 3c 20 30 2e 35 29 0d 0a |FRand() |< 0.5)..|
|00001010| 09 09 09 54 77 65 65 6e | 41 6e 69 6d 28 27 4c 65 |...Tween|Anim('Le|
|00001020| 66 74 48 69 74 27 2c 20 | 74 77 65 65 6e 74 69 6d |ftHit', |tweentim|
|00001030| 65 29 3b 0d 0a 09 09 65 | 6c 73 65 0d 0a 09 09 09 |e);....e|lse.....|
|00001040| 54 77 65 65 6e 41 6e 69 | 6d 28 27 52 69 67 68 74 |TweenAni|m('Right|
|00001050| 48 69 74 27 2c 20 74 77 | 65 65 6e 74 69 6d 65 29 |Hit', tw|eentime)|
|00001060| 3b 0d 0a 09 7d 0d 0a 09 | 65 6c 73 65 0d 0a 09 09 |;...}...|else....|
|00001070| 54 77 65 65 6e 41 6e 69 | 6d 28 27 47 75 74 48 69 |TweenAni|m('GutHi|
|00001080| 74 27 2c 20 74 77 65 65 | 6e 74 69 6d 65 29 3b 0d |t', twee|ntime);.|
|00001090| 0a 7d 0d 0a 0d 0a 66 75 | 6e 63 74 69 6f 6e 20 50 |.}....fu|nction P|
|000010a0| 6c 61 79 48 65 61 64 48 | 69 74 28 66 6c 6f 61 74 |layHeadH|it(float|
|000010b0| 20 74 77 65 65 6e 74 69 | 6d 65 29 0d 0a 7b 0d 0a | tweenti|me)..{..|
|000010c0| 09 69 66 20 28 20 41 6e | 69 6d 53 65 71 75 65 6e |.if ( An|imSequen|
|000010d0| 63 65 20 3d 3d 20 27 48 | 65 61 64 48 69 74 27 20 |ce == 'H|eadHit' |
|000010e0| 29 0d 0a 09 09 54 77 65 | 65 6e 41 6e 69 6d 28 27 |)....Twe|enAnim('|
|000010f0| 47 75 74 48 69 74 27 2c | 20 74 77 65 65 6e 74 69 |GutHit',| tweenti|
|00001100| 6d 65 29 3b 0d 0a 09 65 | 6c 73 65 0d 0a 09 09 54 |me);...e|lse....T|
|00001110| 77 65 65 6e 41 6e 69 6d | 28 27 48 65 61 64 48 69 |weenAnim|('HeadHi|
|00001120| 74 27 2c 20 74 77 65 65 | 6e 74 69 6d 65 29 3b 0d |t', twee|ntime);.|
|00001130| 0a 7d 0d 0a 0d 0a 66 75 | 6e 63 74 69 6f 6e 20 50 |.}....fu|nction P|
|00001140| 6c 61 79 4c 65 66 74 48 | 69 74 28 66 6c 6f 61 74 |layLeftH|it(float|
|00001150| 20 74 77 65 65 6e 74 69 | 6d 65 29 0d 0a 7b 0d 0a | tweenti|me)..{..|
|00001160| 09 69 66 20 28 20 41 6e | 69 6d 53 65 71 75 65 6e |.if ( An|imSequen|
|00001170| 63 65 20 3d 3d 20 27 4c | 65 66 74 48 69 74 27 20 |ce == 'L|eftHit' |
|00001180| 29 0d 0a 09 09 54 77 65 | 65 6e 41 6e 69 6d 28 27 |)....Twe|enAnim('|
|00001190| 47 75 74 48 69 74 27 2c | 20 74 77 65 65 6e 74 69 |GutHit',| tweenti|
|000011a0| 6d 65 29 3b 0d 0a 09 65 | 6c 73 65 0d 0a 09 09 54 |me);...e|lse....T|
|000011b0| 77 65 65 6e 41 6e 69 6d | 28 27 4c 65 66 74 48 69 |weenAnim|('LeftHi|
|000011c0| 74 27 2c 20 74 77 65 65 | 6e 74 69 6d 65 29 3b 0d |t', twee|ntime);.|
|000011d0| 0a 7d 0d 0a 0d 0a 66 75 | 6e 63 74 69 6f 6e 20 50 |.}....fu|nction P|
|000011e0| 6c 61 79 52 69 67 68 74 | 48 69 74 28 66 6c 6f 61 |layRight|Hit(floa|
|000011f0| 74 20 74 77 65 65 6e 74 | 69 6d 65 29 0d 0a 7b 0d |t tweent|ime)..{.|
|00001200| 0a 09 69 66 20 28 20 41 | 6e 69 6d 53 65 71 75 65 |..if ( A|nimSeque|
|00001210| 6e 63 65 20 3d 3d 20 27 | 52 69 67 68 74 48 69 74 |nce == '|RightHit|
|00001220| 27 20 29 0d 0a 09 09 54 | 77 65 65 6e 41 6e 69 6d |' )....T|weenAnim|
|00001230| 28 27 47 75 74 48 69 74 | 27 2c 20 74 77 65 65 6e |('GutHit|', tween|
|00001240| 74 69 6d 65 29 3b 0d 0a | 09 65 6c 73 65 0d 0a 09 |time);..|.else...|
|00001250| 09 54 77 65 65 6e 41 6e | 69 6d 28 27 52 69 67 68 |.TweenAn|im('Righ|
|00001260| 74 48 69 74 27 2c 20 74 | 77 65 65 6e 74 69 6d 65 |tHit', t|weentime|
|00001270| 29 3b 0d 0a 7d 0d 0a 09 | 0d 0a 66 75 6e 63 74 69 |);..}...|..functi|
|00001280| 6f 6e 20 50 6c 61 79 4c | 61 6e 64 65 64 28 66 6c |on PlayL|anded(fl|
|00001290| 6f 61 74 20 69 6d 70 61 | 63 74 56 65 6c 29 0d 0a |oat impa|ctVel)..|
|000012a0| 09 7b 09 0d 0a 09 09 69 | 6d 70 61 63 74 56 65 6c |.{.....i|mpactVel|
|000012b0| 20 3d 20 69 6d 70 61 63 | 74 56 65 6c 2f 4a 75 6d | = impac|tVel/Jum|
|000012c0| 70 5a 3b 0d 0a 09 09 69 | 6d 70 61 63 74 56 65 6c |pZ;....i|mpactVel|
|000012d0| 20 3d 20 30 2e 31 20 2a | 20 69 6d 70 61 63 74 56 | = 0.1 *| impactV|
|000012e0| 65 6c 20 2a 20 69 6d 70 | 61 63 74 56 65 6c 3b 0d |el * imp|actVel;.|
|000012f0| 0a 09 09 42 61 73 65 45 | 79 65 48 65 69 67 68 74 |...BaseE|yeHeight|
|00001300| 20 3d 20 44 65 66 61 75 | 6c 74 2e 42 61 73 65 45 | = Defau|lt.BaseE|
|00001310| 79 65 48 65 69 67 68 74 | 3b 0d 0a 0d 0a 09 09 69 |yeHeight|;......i|
|00001320| 66 20 28 20 52 6f 6c 65 | 20 3d 3d 20 52 4f 4c 45 |f ( Role| == ROLE|
|00001330| 5f 41 75 74 68 6f 72 69 | 74 79 20 29 0d 0a 09 09 |_Authori|ty )....|
|00001340| 7b 0d 0a 09 09 09 69 66 | 20 28 20 69 6d 70 61 63 |{.....if| ( impac|
|00001350| 74 56 65 6c 20 3e 20 30 | 2e 31 37 20 29 0d 0a 09 |tVel > 0|.17 )...|
|00001360| 09 09 09 50 6c 61 79 53 | 6f 75 6e 64 28 4c 61 6e |...PlayS|ound(Lan|
|00001370| 64 47 72 75 6e 74 2c 20 | 53 4c 4f 54 5f 54 61 6c |dGrunt, |SLOT_Tal|
|00001380| 6b 2c 20 46 4d 69 6e 28 | 35 2c 20 35 20 2a 20 69 |k, FMin(|5, 5 * i|
|00001390| 6d 70 61 63 74 56 65 6c | 29 2c 66 61 6c 73 65 2c |mpactVel|),false,|
|000013a0| 31 32 30 30 2c 46 52 61 | 6e 64 28 29 2a 30 2e 34 |1200,FRa|nd()*0.4|
|000013b0| 2b 30 2e 38 29 3b 0d 0a | 09 09 09 69 66 20 28 20 |+0.8);..|...if ( |
|000013c0| 21 46 6f 6f 74 52 65 67 | 69 6f 6e 2e 5a 6f 6e 65 |!FootReg|ion.Zone|
|000013d0| 2e 62 57 61 74 65 72 5a | 6f 6e 65 20 26 26 20 28 |.bWaterZ|one && (|
|000013e0| 69 6d 70 61 63 74 56 65 | 6c 20 3e 20 30 2e 30 31 |impactVe|l > 0.01|
|000013f0| 29 20 29 0d 0a 09 09 09 | 09 50 6c 61 79 53 6f 75 |) ).....|.PlaySou|
|00001400| 6e 64 28 4c 61 6e 64 2c | 20 53 4c 4f 54 5f 49 6e |nd(Land,| SLOT_In|
|00001410| 74 65 72 61 63 74 2c 20 | 46 43 6c 61 6d 70 28 34 |teract, |FClamp(4|
|00001420| 2e 35 20 2a 20 69 6d 70 | 61 63 74 56 65 6c 2c 30 |.5 * imp|actVel,0|
|00001430| 2e 35 2c 36 29 2c 20 66 | 61 6c 73 65 2c 20 31 30 |.5,6), f|alse, 10|
|00001440| 30 30 2c 20 31 2e 30 29 | 3b 0d 0a 09 09 7d 0d 0a |00, 1.0)|;....}..|
|00001450| 0d 0a 09 09 69 66 20 28 | 20 28 47 65 74 41 6e 69 |....if (| (GetAni|
|00001460| 6d 47 72 6f 75 70 28 41 | 6e 69 6d 53 65 71 75 65 |mGroup(A|nimSeque|
|00001470| 6e 63 65 29 20 3d 3d 20 | 27 44 6f 64 67 65 27 29 |nce) == |'Dodge')|
|00001480| 20 26 26 20 49 73 41 6e | 69 6d 61 74 69 6e 67 28 | && IsAn|imating(|
|00001490| 29 20 29 0d 0a 09 09 09 | 72 65 74 75 72 6e 3b 0d |) ).....|return;.|
|000014a0| 0a 09 09 69 66 20 28 20 | 28 69 6d 70 61 63 74 56 |...if ( |(impactV|
|000014b0| 65 6c 20 3e 20 30 2e 30 | 36 29 20 7c 7c 20 28 47 |el > 0.0|6) || (G|
|000014c0| 65 74 41 6e 69 6d 47 72 | 6f 75 70 28 41 6e 69 6d |etAnimGr|oup(Anim|
|000014d0| 53 65 71 75 65 6e 63 65 | 29 20 3d 3d 20 27 4a 75 |Sequence|) == 'Ju|
|000014e0| 6d 70 69 6e 67 27 29 20 | 29 0d 0a 09 09 09 54 77 |mping') |).....Tw|
|000014f0| 65 65 6e 41 6e 69 6d 28 | 27 4c 61 6e 64 27 2c 20 |eenAnim(|'Land', |
|00001500| 30 2e 31 32 29 3b 0d 0a | 09 09 65 6c 73 65 20 69 |0.12);..|..else i|
|00001510| 66 20 28 20 21 49 73 41 | 6e 69 6d 61 74 69 6e 67 |f ( !IsA|nimating|
|00001520| 28 29 20 29 0d 0a 09 09 | 7b 0d 0a 09 09 09 69 66 |() )....|{.....if|
|00001530| 20 28 20 47 65 74 41 6e | 69 6d 47 72 6f 75 70 28 | ( GetAn|imGroup(|
|00001540| 41 6e 69 6d 53 65 71 75 | 65 6e 63 65 29 20 3d 3d |AnimSequ|ence) ==|
|00001550| 20 27 54 61 6b 65 48 69 | 74 27 20 29 0d 0a 09 09 | 'TakeHi|t' )....|
|00001560| 09 09 41 6e 69 6d 45 6e | 64 28 29 3b 0d 0a 09 09 |..AnimEn|d();....|
|00001570| 09 65 6c 73 65 0d 0a 09 | 09 09 09 54 77 65 65 6e |.else...|...Tween|
|00001580| 41 6e 69 6d 28 27 4c 61 | 6e 64 27 2c 20 30 2e 31 |Anim('La|nd', 0.1|
|00001590| 32 29 3b 0d 0a 09 09 7d | 0d 0a 09 7d 0d 0a 09 0d |2);....}|...}....|
|000015a0| 0a 66 75 6e 63 74 69 6f | 6e 20 50 6c 61 79 49 6e |.functio|n PlayIn|
|000015b0| 41 69 72 28 29 0d 0a 7b | 0d 0a 09 42 61 73 65 45 |Air()..{|...BaseE|
|000015c0| 79 65 48 65 69 67 68 74 | 20 3d 20 20 44 65 66 61 |yeHeight| = Defa|
|000015d0| 75 6c 74 2e 42 61 73 65 | 45 79 65 48 65 69 67 68 |ult.Base|EyeHeigh|
|000015e0| 74 3b 0d 0a 09 54 77 65 | 65 6e 41 6e 69 6d 28 27 |t;...Twe|enAnim('|
|000015f0| 49 6e 41 69 72 27 2c 20 | 30 2e 34 29 3b 0d 0a 7d |InAir', |0.4);..}|
|00001600| 0d 0a 0d 0a 66 75 6e 63 | 74 69 6f 6e 20 50 6c 61 |....func|tion Pla|
|00001610| 79 44 75 63 6b 28 29 0d | 0a 7b 0d 0a 09 42 61 73 |yDuck().|.{...Bas|
|00001620| 65 45 79 65 48 65 69 67 | 68 74 20 3d 20 30 3b 0d |eEyeHeig|ht = 0;.|
|00001630| 0a 09 54 77 65 65 6e 41 | 6e 69 6d 28 27 44 75 63 |..TweenA|nim('Duc|
|00001640| 6b 27 2c 20 30 2e 32 35 | 29 3b 0d 0a 7d 0d 0a 0d |k', 0.25|);..}...|
|00001650| 0a 66 75 6e 63 74 69 6f | 6e 20 50 6c 61 79 43 72 |.functio|n PlayCr|
|00001660| 61 77 6c 69 6e 67 28 29 | 0d 0a 7b 0d 0a 09 42 61 |awling()|..{...Ba|
|00001670| 73 65 45 79 65 48 65 69 | 67 68 74 20 3d 20 30 3b |seEyeHei|ght = 0;|
|00001680| 0d 0a 09 4c 6f 6f 70 41 | 6e 69 6d 28 27 44 75 63 |...LoopA|nim('Duc|
|00001690| 6b 57 61 6c 6b 27 29 3b | 0d 0a 7d 0d 0a 0d 0a 66 |kWalk');|..}....f|
|000016a0| 75 6e 63 74 69 6f 6e 20 | 54 77 65 65 6e 54 6f 57 |unction |TweenToW|
|000016b0| 61 69 74 69 6e 67 28 66 | 6c 6f 61 74 20 74 77 65 |aiting(f|loat twe|
|000016c0| 65 6e 74 69 6d 65 29 0d | 0a 7b 0d 0a 09 69 66 28 |entime).|.{...if(|
|000016d0| 20 50 68 79 73 69 63 73 | 3d 3d 50 48 59 53 5f 53 | Physics|==PHYS_S|
|000016e0| 77 69 6d 6d 69 6e 67 20 | 29 0d 0a 09 7b 0d 0a 09 |wimming |)...{...|
|000016f0| 09 42 61 73 65 45 79 65 | 48 65 69 67 68 74 20 3d |.BaseEye|Height =|
|00001700| 20 30 2e 37 20 2a 20 44 | 65 66 61 75 6c 74 2e 42 | 0.7 * D|efault.B|
|00001710| 61 73 65 45 79 65 48 65 | 69 67 68 74 3b 0d 0a 09 |aseEyeHe|ight;...|
|00001720| 09 54 77 65 65 6e 41 6e | 69 6d 28 27 53 77 69 6d |.TweenAn|im('Swim|
|00001730| 27 2c 20 74 77 65 65 6e | 74 69 6d 65 29 3b 0d 0a |', tween|time);..|
|00001740| 09 7d 0d 0a 09 65 6c 73 | 65 0d 0a 09 7b 0d 0a 09 |.}...els|e...{...|
|00001750| 09 42 61 73 65 45 79 65 | 48 65 69 67 68 74 20 3d |.BaseEye|Height =|
|00001760| 20 44 65 66 61 75 6c 74 | 2e 42 61 73 65 45 79 65 | Default|.BaseEye|
|00001770| 48 65 69 67 68 74 3b 0d | 0a 09 09 54 77 65 65 6e |Height;.|...Tween|
|00001780| 41 6e 69 6d 28 27 46 69 | 72 69 6e 67 27 2c 20 74 |Anim('Fi|ring', t|
|00001790| 77 65 65 6e 74 69 6d 65 | 29 3b 0d 0a 09 7d 0d 0a |weentime|);...}..|
|000017a0| 7d 0d 0a 09 0d 0a 66 75 | 6e 63 74 69 6f 6e 20 50 |}.....fu|nction P|
|000017b0| 6c 61 79 57 61 69 74 69 | 6e 67 28 29 0d 0a 7b 0d |layWaiti|ng()..{.|
|000017c0| 0a 09 6c 6f 63 61 6c 20 | 6e 61 6d 65 20 6e 65 77 |..local |name new|
|000017d0| 41 6e 69 6d 3b 0d 0a 0d | 0a 09 69 66 28 20 50 68 |Anim;...|..if( Ph|
|000017e0| 79 73 69 63 73 3d 3d 50 | 48 59 53 5f 53 77 69 6d |ysics==P|HYS_Swim|
|000017f0| 6d 69 6e 67 20 29 0d 0a | 09 7b 0d 0a 09 09 42 61 |ming )..|.{....Ba|
|00001800| 73 65 45 79 65 48 65 69 | 67 68 74 20 3d 20 30 2e |seEyeHei|ght = 0.|
|00001810| 37 20 2a 20 44 65 66 61 | 75 6c 74 2e 42 61 73 65 |7 * Defa|ult.Base|
|00001820| 45 79 65 48 65 69 67 68 | 74 3b 0d 0a 09 09 4c 6f |EyeHeigh|t;....Lo|
|00001830| 6f 70 41 6e 69 6d 28 27 | 53 77 69 6d 27 29 3b 0d |opAnim('|Swim');.|
|00001840| 0a 09 7d 0d 0a 09 65 6c | 73 65 0d 0a 09 7b 09 0d |..}...el|se...{..|
|00001850| 0a 09 09 42 61 73 65 45 | 79 65 48 65 69 67 68 74 |...BaseE|yeHeight|
|00001860| 20 3d 20 44 65 66 61 75 | 6c 74 2e 42 61 73 65 45 | = Defau|lt.BaseE|
|00001870| 79 65 48 65 69 67 68 74 | 3b 0d 0a 09 09 69 66 20 |yeHeight|;....if |
|00001880| 28 20 28 57 65 61 70 6f | 6e 20 21 3d 20 4e 6f 6e |( (Weapo|n != Non|
|00001890| 65 29 20 26 26 20 57 65 | 61 70 6f 6e 2e 62 50 6f |e) && We|apon.bPo|
|000018a0| 69 6e 74 69 6e 67 20 29 | 0d 0a 09 09 09 54 77 65 |inting )|.....Twe|
|000018b0| 65 6e 41 6e 69 6d 28 27 | 46 69 72 69 6e 67 27 2c |enAnim('|Firing',|
|000018c0| 20 30 2e 33 29 3b 0d 0a | 09 09 65 6c 73 65 0d 0a | 0.3);..|..else..|
|000018d0| 09 09 7b 0d 0a 09 09 09 | 69 66 20 28 20 46 52 61 |..{.....|if ( FRa|
|000018e0| 6e 64 28 29 20 3c 20 30 | 2e 32 20 29 0d 0a 09 09 |nd() < 0|.2 )....|
|000018f0| 09 09 6e 65 77 41 6e 69 | 6d 20 3d 20 27 42 72 65 |..newAni|m = 'Bre|
|00001900| 61 74 68 27 3b 0d 0a 09 | 09 09 65 6c 73 65 0d 0a |ath';...|..else..|
|00001910| 09 09 09 09 6e 65 77 41 | 6e 69 6d 20 3d 20 27 42 |....newA|nim = 'B|
|00001920| 72 65 61 74 68 32 27 3b | 0d 0a 09 09 09 0d 0a 09 |reath2';|........|
|00001930| 09 09 69 66 20 28 20 41 | 6e 69 6d 53 65 71 75 65 |..if ( A|nimSeque|
|00001940| 6e 63 65 20 3d 3d 20 6e | 65 77 41 6e 69 6d 20 29 |nce == n|ewAnim )|
|00001950| 0d 0a 09 09 09 09 4c 6f | 6f 70 41 6e 69 6d 28 6e |......Lo|opAnim(n|
|00001960| 65 77 41 6e 69 6d 2c 20 | 30 2e 33 20 2b 20 30 2e |ewAnim, |0.3 + 0.|
|00001970| 37 20 2a 20 46 52 61 6e | 64 28 29 29 3b 0d 0a 09 |7 * FRan|d());...|
|00001980| 09 09 65 6c 73 65 0d 0a | 09 09 09 09 50 6c 61 79 |..else..|....Play|
|00001990| 41 6e 69 6d 28 6e 65 77 | 41 6e 69 6d 2c 20 30 2e |Anim(new|Anim, 0.|
|000019a0| 33 20 2b 20 30 2e 37 20 | 2a 20 46 52 61 6e 64 28 |3 + 0.7 |* FRand(|
|000019b0| 29 2c 20 30 2e 32 35 29 | 3b 0d 0a 09 09 7d 0d 0a |), 0.25)|;....}..|
|000019c0| 09 7d 0d 0a 7d 09 0d 0a | 0d 0a 66 75 6e 63 74 69 |.}..}...|..functi|
|000019d0| 6f 6e 20 50 6c 61 79 46 | 69 72 69 6e 67 28 29 0d |on PlayF|iring().|
|000019e0| 0a 7b 0d 0a 09 2f 2f 20 | 73 77 69 74 63 68 20 61 |.{...// |switch a|
|000019f0| 6e 69 6d 61 74 69 6f 6e | 20 73 65 71 75 65 6e 63 |nimation| sequenc|
|00001a00| 65 20 6d 69 64 2d 73 74 | 72 65 61 6d 20 69 66 20 |e mid-st|ream if |
|00001a10| 6e 65 65 64 65 64 0d 0a | 09 69 66 20 28 41 6e 69 |needed..|.if (Ani|
|00001a20| 6d 53 65 71 75 65 6e 63 | 65 20 3d 3d 20 27 4a 6f |mSequenc|e == 'Jo|
|00001a30| 67 27 29 0d 0a 09 09 41 | 6e 69 6d 53 65 71 75 65 |g')....A|nimSeque|
|00001a40| 6e 63 65 20 3d 20 27 4a | 6f 67 46 69 72 65 27 3b |nce = 'J|ogFire';|
|00001a50| 0d 0a 09 65 6c 73 65 20 | 69 66 20 28 41 6e 69 6d |...else |if (Anim|
|00001a60| 53 65 71 75 65 6e 63 65 | 20 3d 3d 20 27 57 61 6c |Sequence| == 'Wal|
|00001a70| 6b 27 29 0d 0a 09 09 41 | 6e 69 6d 53 65 71 75 65 |k')....A|nimSeque|
|00001a80| 6e 63 65 20 3d 20 27 57 | 61 6c 6b 46 69 72 65 27 |nce = 'W|alkFire'|
|00001a90| 3b 0d 0a 09 65 6c 73 65 | 20 69 66 20 28 20 41 6e |;...else| if ( An|
|00001aa0| 69 6d 53 65 71 75 65 6e | 63 65 20 3d 3d 20 27 49 |imSequen|ce == 'I|
|00001ab0| 6e 41 69 72 27 20 29 0d | 0a 09 09 54 77 65 65 6e |nAir' ).|...Tween|
|00001ac0| 41 6e 69 6d 28 27 4a 6f | 67 46 69 72 65 27 2c 20 |Anim('Jo|gFire', |
|00001ad0| 30 2e 30 33 29 3b 0d 0a | 09 65 6c 73 65 20 69 66 |0.03);..|.else if|
|00001ae0| 20 28 20 28 47 65 74 41 | 6e 69 6d 47 72 6f 75 70 | ( (GetA|nimGroup|
|00001af0| 28 41 6e 69 6d 53 65 71 | 75 65 6e 63 65 29 20 21 |(AnimSeq|uence) !|
|00001b00| 3d 20 27 41 74 74 61 63 | 6b 27 29 0d 0a 09 09 09 |= 'Attac|k').....|
|00001b10| 26 26 20 28 47 65 74 41 | 6e 69 6d 47 72 6f 75 70 |&& (GetA|nimGroup|
|00001b20| 28 41 6e 69 6d 53 65 71 | 75 65 6e 63 65 29 20 21 |(AnimSeq|uence) !|
|00001b30| 3d 20 27 4d 6f 76 69 6e | 67 41 74 74 61 63 6b 27 |= 'Movin|gAttack'|
|00001b40| 29 20 0d 0a 09 09 09 26 | 26 20 28 47 65 74 41 6e |) .....&|& (GetAn|
|00001b50| 69 6d 47 72 6f 75 70 28 | 41 6e 69 6d 53 65 71 75 |imGroup(|AnimSequ|
|00001b60| 65 6e 63 65 29 20 21 3d | 20 27 44 6f 64 67 65 27 |ence) !=| 'Dodge'|
|00001b70| 29 0d 0a 09 09 09 26 26 | 20 28 41 6e 69 6d 53 65 |).....&&| (AnimSe|
|00001b80| 71 75 65 6e 63 65 20 21 | 3d 20 27 53 77 69 6d 27 |quence !|= 'Swim'|
|00001b90| 29 20 29 0d 0a 09 09 54 | 77 65 65 6e 41 6e 69 6d |) )....T|weenAnim|
|00001ba0| 28 27 46 69 72 69 6e 67 | 27 2c 20 30 2e 30 32 29 |('Firing|', 0.02)|
|00001bb0| 3b 0d 0a 7d 0d 0a 09 0d | 0a 66 75 6e 63 74 69 6f |;..}....|.functio|
|00001bc0| 6e 20 50 6c 61 79 43 68 | 61 6c 6c 65 6e 67 65 28 |n PlayCh|allenge(|
|00001bd0| 29 0d 0a 7b 0d 0a 09 6c | 6f 63 61 6c 20 66 6c 6f |)..{...l|ocal flo|
|00001be0| 61 74 20 64 65 63 69 73 | 69 6f 6e 3b 0d 0a 0d 0a |at decis|ion;....|
|00001bf0| 09 64 65 63 69 73 69 6f | 6e 20 3d 20 46 52 61 6e |.decisio|n = FRan|
|00001c00| 64 28 29 3b 0d 0a 09 69 | 66 20 28 20 64 65 63 69 |d();...i|f ( deci|
|00001c10| 73 69 6f 6e 20 3c 20 30 | 2e 36 20 29 0d 0a 09 09 |sion < 0|.6 )....|
|00001c20| 54 77 65 65 6e 54 6f 57 | 61 69 74 69 6e 67 28 30 |TweenToW|aiting(0|
|00001c30| 2e 31 29 3b 0d 0a 09 65 | 6c 73 65 0d 0a 09 09 50 |.1);...e|lse....P|
|00001c40| 6c 61 79 41 6e 69 6d 28 | 27 42 75 74 74 6f 6e 31 |layAnim(|'Button1|
|00001c50| 27 29 3b 0d 0a 7d 09 0d | 0a 0d 0a 66 75 6e 63 74 |');..}..|...funct|
|00001c60| 69 6f 6e 20 50 6c 61 79 | 57 65 61 70 6f 6e 53 77 |ion Play|WeaponSw|
|00001c70| 69 74 63 68 28 57 65 61 | 70 6f 6e 20 4e 65 77 57 |itch(Wea|pon NewW|
|00001c80| 65 61 70 6f 6e 29 0d 0a | 7b 0d 0a 7d 0d 0a 0d 0a |eapon)..|{..}....|
|00001c90| 66 75 6e 63 74 69 6f 6e | 20 50 6c 61 79 53 77 69 |function| PlaySwi|
|00001ca0| 6d 6d 69 6e 67 28 29 0d | 0a 7b 0d 0a 09 42 61 73 |mming().|.{...Bas|
|00001cb0| 65 45 79 65 48 65 69 67 | 68 74 20 3d 20 30 2e 37 |eEyeHeig|ht = 0.7|
|00001cc0| 20 2a 20 44 65 66 61 75 | 6c 74 2e 42 61 73 65 45 | * Defau|lt.BaseE|
|00001cd0| 79 65 48 65 69 67 68 74 | 3b 0d 0a 09 4c 6f 6f 70 |yeHeight|;...Loop|
|00001ce0| 41 6e 69 6d 28 27 53 77 | 69 6d 27 29 3b 0d 0a 7d |Anim('Sw|im');..}|
|00001cf0| 0d 0a 0d 0a 66 75 6e 63 | 74 69 6f 6e 20 54 77 65 |....func|tion Twe|
|00001d00| 65 6e 54 6f 53 77 69 6d | 6d 69 6e 67 28 66 6c 6f |enToSwim|ming(flo|
|00001d10| 61 74 20 74 77 65 65 6e | 74 69 6d 65 29 0d 0a 7b |at tween|time)..{|
|00001d20| 0d 0a 09 42 61 73 65 45 | 79 65 48 65 69 67 68 74 |...BaseE|yeHeight|
|00001d30| 20 3d 20 30 2e 37 20 2a | 20 44 65 66 61 75 6c 74 | = 0.7 *| Default|
|00001d40| 2e 42 61 73 65 45 79 65 | 48 65 69 67 68 74 3b 0d |.BaseEye|Height;.|
|00001d50| 0a 09 54 77 65 65 6e 41 | 6e 69 6d 28 27 53 77 69 |..TweenA|nim('Swi|
|00001d60| 6d 27 2c 74 77 65 65 6e | 74 69 6d 65 29 3b 0d 0a |m',tween|time);..|
|00001d70| 7d 0d 0a 0d 0a 73 74 61 | 74 65 20 46 61 6c 6c 69 |}....sta|te Falli|
|00001d80| 6e 67 53 74 61 74 65 0d | 0a 7b 0d 0a 69 67 6e 6f |ngState.|.{..igno|
|00001d90| 72 65 73 20 42 75 6d 70 | 2c 20 48 69 74 77 61 6c |res Bump|, Hitwal|
|00001da0| 6c 2c 20 48 65 61 72 4e | 6f 69 73 65 2c 20 57 61 |l, HearN|oise, Wa|
|00001db0| 72 6e 54 61 72 67 65 74 | 3b 0d 0a 0d 0a 09 66 75 |rnTarget|;.....fu|
|00001dc0| 6e 63 74 69 6f 6e 20 4c | 61 6e 64 65 64 28 76 65 |nction L|anded(ve|
|00001dd0| 63 74 6f 72 20 48 69 74 | 4e 6f 72 6d 61 6c 29 0d |ctor Hit|Normal).|
|00001de0| 0a 09 7b 0d 0a 09 09 6c | 6f 63 61 6c 20 66 6c 6f |..{....l|ocal flo|
|00001df0| 61 74 20 6c 61 6e 64 56 | 6f 6c 3b 0d 0a 0d 0a 09 |at landV|ol;.....|
|00001e00| 09 69 66 20 28 20 47 65 | 74 41 6e 69 6d 47 72 6f |.if ( Ge|tAnimGro|
|00001e10| 75 70 28 41 6e 69 6d 53 | 65 71 75 65 6e 63 65 29 |up(AnimS|equence)|
|00001e20| 20 3d 3d 20 27 44 6f 64 | 67 65 27 20 29 0d 0a 09 | == 'Dod|ge' )...|
|00001e30| 09 7b 0d 0a 09 09 09 69 | 66 20 28 56 65 6c 6f 63 |.{.....i|f (Veloc|
|00001e40| 69 74 79 2e 5a 20 3c 3d | 20 2d 31 31 30 30 29 0d |ity.Z <=| -1100).|
|00001e50| 0a 09 09 09 7b 0d 0a 09 | 09 09 09 69 66 20 28 20 |....{...|...if ( |
|00001e60| 28 56 65 6c 6f 63 69 74 | 79 2e 5a 20 3c 20 2d 32 |(Velocit|y.Z < -2|
|00001e70| 30 30 30 29 20 26 26 20 | 28 52 65 64 75 63 65 64 |000) && |(Reduced|
|00001e80| 44 61 6d 61 67 65 54 79 | 70 65 20 21 3d 20 27 41 |DamageTy|pe != 'A|
|00001e90| 6c 6c 27 29 20 29 0d 0a | 09 09 09 09 7b 0d 0a 09 |ll') )..|....{...|
|00001ea0| 09 09 09 09 68 65 61 6c | 74 68 20 3d 20 2d 31 30 |....heal|th = -10|
|00001eb0| 30 30 3b 20 2f 2f 6d 61 | 6b 65 20 73 75 72 65 20 |00; //ma|ke sure |
|00001ec0| 67 69 62 73 0d 0a 09 09 | 09 09 09 44 69 65 64 28 |gibs....|...Died(|
|00001ed0| 4e 6f 6e 65 2c 20 27 46 | 65 6c 6c 27 2c 20 4c 6f |None, 'F|ell', Lo|
|00001ee0| 63 61 74 69 6f 6e 29 3b | 0d 0a 09 09 09 09 7d 0d |cation);|......}.|
|00001ef0| 0a 09 09 09 09 65 6c 73 | 65 20 69 66 20 28 20 52 |.....els|e if ( R|
|00001f00| 6f 6c 65 20 3d 3d 20 52 | 4f 4c 45 5f 41 75 74 68 |ole == R|OLE_Auth|
|00001f10| 6f 72 69 74 79 20 29 0d | 0a 09 09 09 09 09 54 61 |ority ).|......Ta|
|00001f20| 6b 65 44 61 6d 61 67 65 | 28 2d 30 2e 31 35 20 2a |keDamage|(-0.15 *|
|00001f30| 20 28 56 65 6c 6f 63 69 | 74 79 2e 5a 20 2b 20 31 | (Veloci|ty.Z + 1|
|00001f40| 30 35 30 29 2c 20 4e 6f | 6e 65 2c 20 4c 6f 63 61 |050), No|ne, Loca|
|00001f50| 74 69 6f 6e 2c 20 76 65 | 63 74 28 30 2c 30 2c 30 |tion, ve|ct(0,0,0|
|00001f60| 29 2c 20 27 46 65 6c 6c | 27 29 3b 0d 0a 09 09 09 |), 'Fell|');.....|
|00001f70| 7d 0d 0a 09 09 09 6c 61 | 6e 64 56 6f 6c 20 3d 20 |}.....la|ndVol = |
|00001f80| 56 65 6c 6f 63 69 74 79 | 2e 5a 2f 4a 75 6d 70 5a |Velocity|.Z/JumpZ|
|00001f90| 3b 0d 0a 09 09 09 6c 61 | 6e 64 56 6f 6c 20 3d 20 |;.....la|ndVol = |
|00001fa0| 30 2e 30 30 38 20 2a 20 | 4d 61 73 73 20 2a 20 6c |0.008 * |Mass * l|
|00001fb0| 61 6e 64 56 6f 6c 20 2a | 20 6c 61 6e 64 56 6f 6c |andVol *| landVol|
|00001fc0| 3b 0d 0a 09 09 09 69 66 | 20 28 20 21 46 6f 6f 74 |;.....if| ( !Foot|
|00001fd0| 52 65 67 69 6f 6e 2e 5a | 6f 6e 65 2e 62 57 61 74 |Region.Z|one.bWat|
|00001fe0| 65 72 5a 6f 6e 65 20 29 | 0d 0a 09 09 09 09 50 6c |erZone )|......Pl|
|00001ff0| 61 79 53 6f 75 6e 64 28 | 4c 61 6e 64 2c 20 53 4c |aySound(|Land, SL|
|00002000| 4f 54 5f 49 6e 74 65 72 | 61 63 74 2c 20 46 4d 69 |OT_Inter|act, FMi|
|00002010| 6e 28 32 30 2c 20 6c 61 | 6e 64 56 6f 6c 29 29 3b |n(20, la|ndVol));|
|00002020| 0d 0a 09 09 09 47 6f 74 | 6f 53 74 61 74 65 28 27 |.....Got|oState('|
|00002030| 46 61 6c 6c 69 6e 67 53 | 74 61 74 65 27 2c 20 27 |FallingS|tate', '|
|00002040| 46 69 6e 69 73 68 44 6f | 64 67 65 27 29 3b 0d 0a |FinishDo|dge');..|
|00002050| 09 09 7d 0d 0a 09 09 65 | 6c 73 65 0d 0a 09 09 09 |..}....e|lse.....|
|00002060| 53 75 70 65 72 2e 4c 61 | 6e 64 65 64 28 48 69 74 |Super.La|nded(Hit|
|00002070| 4e 6f 72 6d 61 6c 29 3b | 0d 0a 09 7d 0d 0a 0d 0a |Normal);|...}....|
|00002080| 46 69 6e 69 73 68 44 6f | 64 67 65 3a 0d 0a 09 46 |FinishDo|dge:...F|
|00002090| 69 6e 69 73 68 41 6e 69 | 6d 28 29 3b 0d 0a 09 62 |inishAni|m();...b|
|000020a0| 43 61 6e 44 75 63 6b 20 | 3d 20 74 72 75 65 3b 0d |CanDuck |= true;.|
|000020b0| 0a 09 47 6f 74 6f 28 27 | 44 6f 6e 65 27 29 3b 0d |..Goto('|Done');.|
|000020c0| 0a 7d 0d 0a 0d 0a 00 | |.}..... | |
+--------+-------------------------+-------------------------+--------+--------+